package com.dao;

import com.bean.Hw;
import com.bean.HwStu;

import java.util.List;

/**
 * @author Administrator
 */
public interface HwDao extends BaseDaoInterface<Hw> {
    List<Hw> hwNoSubmit(int id, int begin, int pageSize);

    Integer hwNoSubmitCount(int id);

    List<Hw> hwSubmit(int id, int begin, int pageSize);

    Integer hwSubmitCount(int id);

    List<Hw> hwOverdue(int id, int begin, int pageSize);

    Integer hwOverdueCount(int id);

    List<Hw> hwOverTime(int id, int begin, int pageSize);

    Integer hwOverTimeCount(int id);

    List<HwStu> notComment(int id, int begin, int pageSize);

    Integer notCommentCount(int id);

    List<HwStu> openComment(int id, int begin, int pageSize);

    Integer openCommentCount(int id);

    List<Hw> myPage(int id, int begin, int pageSize);

    Integer myPageCount(int id);
}